<template>
  <div class="container">
  {{name}}
  <button @click="say()">点击</button>
  </div>
</template>

<script>
export default {
  name: "app",
  //setup执行在 组件实例创建之前就被执行了
  setup() {
    console.log("123");
    // setup函数中 this 还不是组件实例，this 此时是 undefined
    console.log(this);
    const name="zhangsan"
    const say=()=>{
      console.log("nihao");
    }
    // 模版中需要使用的数据和函数，需要在 setup 返回。
    // return {name}
    // return {say}
    // 只能返回一个return 所以放一起
    return {name,say}

  },
};
</script>
